﻿using System;
using Microsoft.Xna.Framework;

namespace Terraria.Graphics.Capture
{
	// Token: 0x020003AD RID: 941
	public class CaptureSettings
	{
		// Token: 0x060020F7 RID: 8439 RVA: 0x004607D0 File Offset: 0x0045E9D0
		public CaptureSettings()
		{
			DateTime dateTime = DateTime.Now.ToLocalTime();
			this.OutputName = string.Concat(new string[]
			{
				"Capture ",
				dateTime.Year.ToString("D4"),
				"-",
				dateTime.Month.ToString("D2"),
				"-",
				dateTime.Day.ToString("D2"),
				" ",
				dateTime.Hour.ToString("D2"),
				"_",
				dateTime.Minute.ToString("D2"),
				"_",
				dateTime.Second.ToString("D2")
			});
		}

		// Token: 0x04003D71 RID: 15729
		public Rectangle Area;

		// Token: 0x04003D72 RID: 15730
		public bool UseScaling = true;

		// Token: 0x04003D73 RID: 15731
		public string OutputName;

		// Token: 0x04003D74 RID: 15732
		public bool CaptureEntities = true;

		// Token: 0x04003D75 RID: 15733
		public CaptureBiome Biome = CaptureBiome.Biomes[0];

		// Token: 0x04003D76 RID: 15734
		public bool CaptureMech;

		// Token: 0x04003D77 RID: 15735
		public bool CaptureBackground;
	}
}
